-
nounhydraulic brake in which friction is applied to the inside of a spinning drum by the brake shoetype of:
Explanation of drum brake
We don`t have explanations for this word yet.
We don`t have explanations for this word yet.